#ifndef SCEUMD_H
#define SCEUMD_H

void sceUmdCheckMedium();
void sceUmdActivate();
void sceUmdDeactivate();
void sceUmdWaitDriveStat();
void sceUmdWaitDriveStatWithTimer();
void sceUmdWaitDriveStatCB();
void sceUmdGetDriveStat();
void sceUmdGetErrorStat();
void sceUmdGetDiscInfo();
void sceUmdRegisterUMDCallBack();
void sceUmdUnRegisterUMDCallBack();
void sceUmdReplacePermit();

LIB_START(sceUmdUser)
LIB_ADDFUNC(0x46ebb729, sceUmdCheckMedium)
LIB_ADDFUNC(0xc6183d47, sceUmdActivate)
LIB_ADDFUNC(0xe83742ba, sceUmdDeactivate)
LIB_ADDFUNC(0x8ef08fce, sceUmdWaitDriveStat)
LIB_ADDFUNC(0x56202973, sceUmdWaitDriveStatWithTimer)
LIB_ADDFUNC(0x4a9e5e29, sceUmdWaitDriveStatCB)
LIB_ADDFUNC(0x6b4a146c, sceUmdGetDriveStat)
LIB_ADDFUNC(0x20628e6f, sceUmdGetErrorStat)
LIB_ADDFUNC(0x340b7686, sceUmdGetDiscInfo)
LIB_ADDFUNC(0xaee7404d, sceUmdRegisterUMDCallBack)
LIB_ADDFUNC(0xbd2bde07, sceUmdUnRegisterUMDCallBack)
LIB_ADDFUNC(0xcbe9f02a, sceUmdReplacePermit)
LIB_END

#endif

